muscle soreness due to extraordinary effort - Espagnol Anglais Dictionnaire